parallel absorbent baffle - Spanish English Dictionary